- add_to_breadcrumbs s_('Batched Job|Background Migrations'), admin_background_migrations_path(database: params[:database])
- add_to_breadcrumbs @job.batched_background_migration_id, admin_background_migration_path(@job.batched_migration, database: params[:database])
- breadcrumb_title sprintf(s_('Batched Job|Batched Job (Id: %{id})'), { id: @job.id.to_s})
- page_title @job.id, s_('BatchedJob|Batched Jobs')
- @breadcrumb_link = admin_background_migration_batched_job_path(@job.batched_migration, @job, database: params[:database])

%h3= sprintf(s_('Batched Job|Batched Job (Id: %{id})'), { id: @job.id.to_s})

%table.table.b-table.gl-table.b-table-stacked-md{ role: 'table' }
  %thead{ role: 'rowgroup' }
    %tr{ role: 'row' }
      %th.table-th-transparent.border-bottom{ role: 'cell' }= _('Id')
      %th.table-th-transparent.border-bottom{ role: 'cell' }= s_('BatchedJob|Min Value')
      %th.table-th-transparent.border-bottom{ role: 'cell' }= s_('BatchedJob|Max Value')
      %th.table-th-transparent.border-bottom{ role: 'cell' }= s_('BatchedJob|Batch size')
      %th.table-th-transparent.border-bottom{ role: 'cell' }= s_('BatchedJob|Started at')
      %th.table-th-transparent.border-bottom{ role: 'cell' }= s_('BatchedJob|Finished at')
      %th.table-th-transparent.border-bottom{ role: 'cell' }= s_('BatchedJob|Attempts')
      %th.table-th-transparent.border-bottom{ role: 'cell' }= s_('BatchedJob|Pause time (ms)')
  %tbody{ role: 'rowgroup' }
    = render partial: 'job', job: @job

- if @transition_logs.any?
  %h5= s_('BatchedJob|Transition logs:')

  %table.table.b-table.gl-table.b-table-stacked-md{ role: 'table' }
    %thead{ role: 'rowgroup' }
      %tr{ role: 'row' }
        %th{ role: 'cell' }= _('Id')
        %th{ role: 'cell' }= s_('BatchedJob|Created At')
        %th{ role: 'cell' }= s_('BatchedJob|Previous Status')
        %th{ role: 'cell' }= s_('BatchedJob|Next Status')
        %th{ role: 'cell' }= s_('BatchedJob|Exception Class')
        %th{ role: 'cell' }= s_('BatchedJob|Exception Message')
    %tbody{ role: 'rowgroup' }
      = render partial: 'transition_log', collection: @transition_logs
